//
//  UIImage+Rotate.h
//  IphoneMapSdkDemo
//
//  Created by wzy on 14-11-14.
//  Copyright (c) 2014年 Baidu. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface UIImage (Rotate)

/**
 *  图片旋转
 *
 *  @param degrees 
 *
 *  @return 旋转后得到的图片
 */
- (UIImage*)imageRotatedByDegrees:(CGFloat)degrees;



#pragma mark    按照指定宽度缩放img
/**
 *  按照指定宽度缩放img
 *
 *  @param sourceImage 原始图片
 *  @param defineWidth 宽度
 *
 *  @return 返回图片
 */
-(UIImage *) imageCompressTargetWidth:(CGFloat)defineWidth;


#pragma mark    image转化为base64字符串
/**
 *  image转化为base64字符串
 *
 *  @param image              image
 *  @param compressionQuality 压缩质量(0-1)
 */
-(NSString *)imageBase64StrWithCompressionQuality:(CGFloat)compressionQuality;

@end
